package com.gyk.orderss.pojo;


import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

@Data
@TableName(value = "tb_order")
public class TbOrder {
    /**
     * 订单ID
     * **/
    @TableId
    private String id;
    /**
     * 数量合计
     * **/
    private Integer total_num;
    /**
     * 金额合计
     * **/
    private Integer total_money;
    /**
     *优惠金额
     * **/
    private Integer pre_money;
    /**
     *邮费  -- 不用
     * **/
    private Integer post_fee;
    /**
     *实付金额
     * **/
    private Integer pay_money;
    /**
     *支付类型，1、在线支付、0 货到付款
     * **/
    private String pay_type;
    /**
     *订单创建时间
     * **/
    private String create_time;
    /**
     *订单更新时间
     * **/
    private String update_time;
    /**
     *付款时间
     * **/
    private String pay_time;
    /**
     *发货时间
     * **/
    private String consign_time;
    /**
     *交易完成时间
     * **/
    private String end_time;
    /**
     *交易关闭时间
     * **/
    private String close_time;
    /**
     *物流名称  -- 不用
     * **/
    private String shipping_name;
    /**
     *物流单号  -- 不用
     * **/
    private String shipping_code;
    /**
     *用户名称
     * **/
    private String username;
    /**
     *买家留言  -- 不用
     * **/
    private String buyer_message;
    /**
     *是否评价
     * **/
    private String buyer_rate;
    /**
     *收货人
     * **/
    private String receiver_contact;
    /**
     *收货人手机
     * **/
    private String receiver_mobile;
    /**
     *收货人地址
     * **/
    private String receiver_address;
    /**
     *订单来源：1:web，2：app，3：微信公众号  -- 不用
     * **/
    private String source_type;
    /**
     *交易流水号
     * **/
    private String transaction_id;
    /**
     *订单状态
     * **/
    private String order_status;
    /**
     *支付状态 0:未支付 1:已支付
     * **/
    private String pay_status;
    /**
     *发货状态 0:未发货 1:已发货 2:已送达
     * **/
    private String consign_status;
    /**
     *是否删除
     * **/
    private String is_delete;
}
